Nowoczesny słownik angielsko-polski

wałęsać się po ulicach

włóczyć się po ulicach